iOS で Firebase Cloud Messaging をデバッグする
Google Developers Japan: iOS で Firebase Cloud Messaging をデバッグする
https://gyazo.com/3140de3e3d33c329f0283ff5934883f3
この部分SwiftUIだと、メソッドのスウィズリングを無効にしないと発火しない
FCMトークンのデバッグするためにサーバーキーの取得とかやってるけどサーバーキーに関してはFirebase Cloud Messaging(FCM)ではレガシーのAPIなのでこの記事自体ちょっと古くなってる
端末トークンの取得はInstanceId.InstanceIdみたいなの使わなくてもできる。
code:swift
Messaging.messaging().token { token, error in
if let error = error {
print("Error fetching FCM registration token: \(error)")
} else if let token = token {
print("FCM registration token: \(token)")
self.fcmRegTokenMessage.text = "Remote FCM registration token: \(token)"
}
}
で